progressive party of working people - Alemán Inglés Diccionario